﻿package com.neriksworkshop.lib.colourLovers.requests 
{
	import flash.events.IEventDispatcher;
	
	/**
	 * ...
	 * @author Erik
	 */
	public interface IRequest extends IEventDispatcher
	{
		function load():int
		
		function get serviceUrl():String 
		
		function get xmlData():XML
		function get jsonData():Object
		
		function get items():/*IItem*/Array
		
		function get extraData():* 
		function set extraData(value:*):void 
		
		
		function get format():String 
		function set format(value:String):void 
	
		function get orderCol():String 
		function set orderCol(value:String):void 
		
		function get sortBy():String 
		function set sortBy(value:String):void 
	
		function get numResults():uint 
		function set numResults(value:uint):void 
		
		function get resultOffset():uint 
		function set resultOffset(value:uint):void 
	}
	
}